package cn.com.bluemoon.design.visitor;

import cn.com.bluemoon.design.visitor.file.PPTFile;
import cn.com.bluemoon.design.visitor.file.PdfFile;
import cn.com.bluemoon.design.visitor.file.TextFile;
import cn.com.bluemoon.design.visitor.file.WordFile;

/**
 * 定义管理所有文件类型转为txt的访问者
 * @author Jarod.Kong
 * @date 2021/1/13 11:54
 */
public interface Extract2TxtVisitor{
    default void visitor(TextFile textFile) {

    }

    default void visitor(PdfFile pdfFile) {

    }

    default void visitor(WordFile wordFile) {

    }

    default void visitor(PPTFile pptFile) {

    }
}
